Implements an HTTP proxy that forwards requests to another HTTP proxy.

Usage:

autoauth [ command-line-option ] ...

Valid command line options are:

--help
Prints this text.
--endpoint-address <host-name-or-ip-address>
The address of the interface that AUTOAUTH binds to. Binding to localhost allows only local processes to connect.
--endpoint-port port-number (mandatory)
The port that AUTOAUTH binds to.
--target-address <host-name-or-ip-address> (mandatory)
The address of the "real" HTTP proxy to connect to.
--target-port port-number (mandatory)
The port of the "real" HTTP proxy to connect to.
--prompt text
The "realm" string that is displayed in the proxy authentication dialog.
--handle-server-authentication
Handle 401 responses; default is to return them to the client.
--dont-handle-proxy-authentication
Don't handle 407 responses, but return them to the client.
--no-warn
Don't print warnings.
--verbose
Log request URLs and response status to STDOUT.
--debug (may appear multiply)
Enable logging; repeat for more logging.